# PRD v0.0.9
## 概况
基于v0.0.8版本需求，迭代回测功能
## 我要什么
- 我观察了v0.0.8版本的实现，发现生产的k线图，无法确定是否延续，所以我想更改k图名称为: k_{symbol}_{start_time}_{end_time}_{interval}.png
- 我希望你正确实现v0.0.8的需求，比如如果是symbol=ethusdt&start_time=2025-11-10&start_time=2025-11-10&interval=1h, 
  就会生成k_ethusdt_202511100000_202511100900_1h.png，这是初始化k线图，然后下一张图片应该是k_ethusdt_202511100000_202511101000_1h.png，
  这两张图是有延续性的，后一张图看起来其实是前一张图的右边新增了一根k线
- 基于以上思路，所以回测获取数据的时候，可以考虑本地缓存一份csv文件，每次往里头添加一根k线数据即可，意味着发往交易所请求所带的开始时间结束时间可以缩小，加快获取数据速度。
  比如： 假设symbol=ethusdt&start_time=2025-11-10&start_time=2025-11-10&interval=1h，最开始请求交易所的开始时间为2025-11-10 00:00:00,结束时间为2025-11-10 09:00:00,生成csv缓存文件，生成图片发送deepseek分析，
  则第二次请求交易所api的开始时间为2025-11-10 09:00:00，结束时间为2025-11-10 10:00:00，得到的数据往缓存的csv文件里添加到最后一行，再次生成图片发送deepseek分析，第三次请求交易所api的开始时间为2025-11-10 10:00:00，
  结束时间为2025-11-10 11:00:00，数据继续追加到缓存文件最后一行，继续发给deepseek分析，以此类推，直到最后一次请求交易所开始和结束为2025-11-10 23:00:00 到 2025-11-11 00:00:00
- 我希望放宽k线条数限制，之前最多限制返回100，我希望是300

